using System;
using System.Linq;
using System.Runtime.Serialization;

namespace WUnit.Framework {
	[Serializable]
	public class InconclusiveTestAssertionException : WarningTestAssertionException {
		public InconclusiveTestAssertionException() : this("Inconclusive") { }
		public InconclusiveTestAssertionException(string message) : base(message) { }
		public InconclusiveTestAssertionException(string message, Exception inner) : base(message, inner) { }
		protected InconclusiveTestAssertionException(
			SerializationInfo info,
			StreamingContext context)
			: base(info, context) { }

		public override TestResult TestResult {
			get {
				return TestResult.Inconclusive;
			}
		}
	}
}